Tag: android layout

如何设置24小时格式的TimePicker显示

我已经在布局中创build了一个TimePicker,我希望它用24h格式显示时间。 你可以帮我吗? 谢谢。

如何设置ListView行高度

我向你展示下面的图像,其中行的高度是不一样的,我希望行应该是相同的高度。 在我的程序中,我从XML服务获取数据,我parsing并在列表视图中显示结果,但ListView行的高度不一样。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:background="@drawable/list_selector" android:padding="3dip" android:layout_width="match_parent" android:gravity="center" android:layout_height="10dp"> <TextView android:layout_height="wrap_content" android:text="ITEM" android:layout_width="wrap_content" android:id="@+id/txtItem" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="15dip" android:textStyle="bold" android:textColor="#040404"></TextView> <TextView android:layout_height="wrap_content" android:text="MANUFACTURER" android:layout_width="wrap_content" android:id="@+id/txtItemTwo" android:textAppearance="?android:attr/textAppearanceMedium" android:textSize="14dip" android:textColor="#FF7F50" ></TextView> </LinearLayout> 我已经设定了高度 机器人:layout_height = “10dp” 但在listView上时仍然不一样。 这是我的getVieew自定义适配器: – public class MyEventAdapter extends BaseAdapter { ArrayList < String > listTitle; ArrayList < String > listFullText; […]

操作无法完成:无效的指针

更新: 下面你会发现大多数连接到ASP.NET问题的答案,而不是我原来的问题。 如果您有关于ASP.NET的任何问题,请向下滚动并忽略标记为解决scheme的答案,因为我有一些极less数情况,至今还没有遇到。 原问题: 几天来,我在这里的视觉工作室遇到问题。 每次我想打开一个Android横向布局(默认布局正常加载),它告诉我“操作不能完成:ÜngültigerZeiger”(无效指针)(德语Win 7上的英语工作室)我发现了一些不同的线程论坛,但大多数都与字体改变有关,我从来没有做过。 我的字体现在是Consolas 另一件我发现是这个: 链接 但我从来没有在我的.csproj文件中find这些行 所以…这里有什么问题?

为什么Android API Level 15中的“button栏中的button应该是无边界的”?

我正在为Android开发一个应用程序,最近我将API级别的目标从8更改为15,现在当Buttons位于“ Linear Layouts或“ Table Rows时,Eclipse会警告我。 Button处于Relative Layout时不会发生同样的情况。 警告说: button栏中的button应该是无边界的; 在父级上使用style =“?android:attr / buttonBarButtonStyle”(和?android:attr / buttonBarStyle) 我可以按照这个build议甚至是压制这个build议来摆脱这个警告,但是我现在有兴趣知道为什么这么做了。 边界button有什么问题?

布局文件命名约定?

什么是人们提出的一些布局文件命名约定。 我没有在网上find任何东西,但想到使用以下约定。 大家怎么想? – activity_* – dialog_* – list_item_* 这就是我迄今为止所做的一切。 另外,对于它的布局命名的活动呢? 例如: -> res -> layout -> activity_about_us.xml -> src -> activity -> AboutUs.java

你如何获得“自定义视图”中的“android:”标签值

似乎有很多“类似”的问题和答案分散在这里,都涉及到如何从一个AttributeSet获得一个自定义AttributeSet 。 我到目前为止还没有find的是如何获得一个android: namespace标签: <com.custom.view.StatusThumbnail android:id="@+id/statusThumbnailContainer" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_margin="5dp" android:layout_weight="1"/> 我想从这个自定义组件中撤回layout_height属性。 不幸的是,从我读的最近的我已经得到如何做到这一点是: public StatusThumbnail(Context context, AttributeSet attrs) { super(context, attrs); String height = attrs.getAttributeValue("android", "layout_height"); 但是这返回null 。 这当然不是一件难得的事情吗?

为什么Android Studio在编辑xml文件或更改devise时速度变慢?

我有一个惠普羡慕笔记本电脑与英特尔i7和8GB内存和2GB的graphics,有时仍然Android工作室stucks当我正在使用XML或devise应用程序。 我的笔记本电脑或Android工作室有任何问题吗?

Android中的任何简单的通用方法来获取布局的根视图?

我想知道在Android Activity类中是否有一个通用的方法来允许你获得该Activity的布局的根视图。 我知道我可以这样做: View v = findViewById(R.id.root_view_id) 但我希望能够做到这一点,而不必传入根视图的ID。 我需要做很多不同的活动,如果我有一个万能的方法调用来完成任务,那将会更加方便。

如何在ListView自定义适配器中使用RadioGroup?

我想在我的列表中显示一个select选项。 我在我的listView行中使用RadioButton。 我知道RadioGroup用于单选。 但问题是我已经在我的ListRowView中添加了单选button。 现在我想在一个RadioButton中添加我所有的列表项。 我使用自定义适配器,并在getView()。 我在getView()中获取单选button,但是想要在RadioGroup中添加它时,它会说 “查看allready已经有父母,调用removeView()父母之前” 而且我知道它是真实的,但如果我从视图中删除它。 那么它是不可见的。 我也尝试以编程方式创build和添加RadioButton。 然后将它添加到RadioGrop中。 然后查看列表行。 但这一次,作为RadioGroup的父母,它再次说 “查看allready已经有父母,调用removeView()父母之前” 我想要做的是一次只select列表中的一个项目。 我的代码如下。 getView public class MyAdapter extends ArrayAdapter < MyMenuItem > { private LayoutInflater mInflater ; int mResource ; List < MyMenuItem > mData ; Context context; public MyAdapter ( Context context , int resource , int textViewResourceId , List […]

在Android Listview中重复使用2种不同布局的视图

我了解到,为了最大限度地提高Android列表视图的效率,您应该只有尽可能多的“行”视图,以适应屏幕上的需要。 一旦视图移出屏幕,您应该在您的getView方法中重用它,检查convertView是否为null。 但是,如果你需要2种不同的布局来实现这个想法,你怎么能实现这个想法呢? 可以说它是一个订单列表,1布局是完成的订单,另一个布局是在处理订单。 这是我的代码正在使用的想法的示例教程。 在我的情况下,我会有2行布局: R.layout.listview_item_product_complete和R.layout.listview_item_product_inprocess public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; if (convertView == null) { holder = new ViewHolder(); if(getItemViewType(position) == COMPLETE_TYPE_INDEX) { convertView = mInflator.inflate(R.layout.listview_item_product_complete, null); holder.mNameTextView = (TextView) convertView.findViewById(R.list.text_complete); holder.mImgImageView = (ImageView) convertView.findViewById(R.list.img_complete); } else { // must be INPROCESS_TYPE_INDEX convertView = mInflator.inflate(R.layout.listview_item_product_inprocess, […]