Articles of xml

Android ListView不滚动?

我正在尝试制作一个类似于Android市场的布局…在评论中说有什么似乎是ListView但它不滚动(整个页面滚动但不是评论)。 我不确定它是否甚至是ListView但是我想要一些看起来像列表视图的东西(即有那些分隔条和什么不是但不可滚动)。 有人建议使用LinearLayout而不是ListView但我也希望这些项目可以点击并打开一个新活动。 请帮忙? 我当前的布局树是这样的 我希望将内容放在RelativeLayout 。

色调菜单图标

我正在构建一个Android应用程序,我使用Action Bar Icon Pack中的图标在操作栏中使用。 我通过menu文件夹中的xml文件定义它们。 有没有办法“着色”这些图标,使它们都是相同的颜色? 到目前为止,我必须使用图像编辑软件手动完成,但如果我决定改变颜色,我必须重新做一遍。 我知道ImageView有一个android:tint属性,但我还没有find一种方法将它用于菜单的图标。 谢谢

理解Android XML layout_weight的问题

我真的试过,但我无法理解Android如何解释layout_weight设置…… 我想要实现的是 顶部有一个固定高度的标题 底部的输入区域包含EditText和Button 中间的一个内容部分正在占据所有剩余的空间 键入时我想将EditText增长到特定高度,并在输入的文本超出可用高度时开始滚动。 这样做我需要周围的LinearLayout与EditText一起增长。 如果我为内部LinearLayout定义一个特定的高度,它将不会增长。 如果我不这样做,内部布局占用所有空间而不是ScrollView,无论我尝试使用layout_weight 。 🙁 我当前的XML看起来像这样: 任何提示都非常感谢!

如何在preference.xml窗口中创建RadioButton组?

我是Java Android开发的初学者。 我正在使用Eclipse SDK 3.6.1版本。 我有一个带有两个checkbox和一个后退按钮的首选项窗口。 如何将两个CheckBox更改为RadioButton组?

ScrollView – 如何在Eclipse中设计布局时向下滚动?

我一直在我的应用程序中使用滚动视图,但问题是这是我第一次绘制比默认大小屏幕更长的内容。 XML Design屏幕显示固定的3.7英寸(或更大)屏幕。 如果我想添加更多对象怎么办? 在Eclipse中进行设计时如何向下滚动?

android.view.InflateException:二进制XML文件行#0:错误膨胀类Button

我正在关注Audacity课程,并决定输入所有代码,但是当我尝试运行应用程序时遇到错误。 我收到以下错误: 10-27 19:17:41.871 26679-26679/com.example.vhuhwavho.friendlychat W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41bbec08) 10-27 19:17:41.871 26679-26679/com.example.vhuhwavho.friendlychat E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.vhuhwavho.friendlychat, PID: 26679 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.vhuhwavho.friendlychat/com.example.vhuhwavho.friendlychat.MainActivity}: android.view.InflateException: Binary XML file line #0: Error inflating class Button at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2334) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392) at android.app.ActivityThread.access$900(ActivityThread.java:169) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5487) at […]

如何改变android高程阴影的方向?

我有FrameLayout与android:elevation =“4dp”。 这个高度的阴影朝下。 我想改变阴影的方向。

Android:可以在drawable选择器中使用string / enum吗?

问题 Q1 :有没有人设法在xml选择器中使用自定义字符串/枚举属性? 我通过以下[1]得到了一个布尔属性,但不是字符串属性。 编辑:谢谢你的回答。 目前android仅支持布尔选择器。 请参阅接受的答案。 我打算实现一个复杂的自定义按钮,其外观取决于两个variables。 其他将是布尔属性(true或false)和另一个类别属性(具有许多不同的可能值)。 我的计划是使用布尔和字符串(或枚举?)属性。 我希望我可以使用boolean和string属性在xml选择器中定义UI。 Q2 :为什么在[1]中onCreateDrawableState(),布尔属性只有在它们为真时才合并? 这是我测试的,布尔属性有效,字符串没有 注意 :这只是一个测试应用程序,用于确定xml选择器中是否可以使用string / enum属性。 我知道我可以在没有自定义属性的情况下设置按钮的textcolor。 在我的演示应用程序中,我使用布尔属性将按钮背景设置为dark / bright和string属性以设置文本颜色,{“red”,“green”,“blue”}之一。 属性在/res/values/attrs.xml中定义 以下是我想要实现的选择器: @ drawable / custom_button_background(有效) @ color / custom_button_text_color(不起作用) 以下是自定义按钮背景如何连接到布尔选择器,文本颜色连接到字符串选择器。 以下是init()方法中如何加载属性: private void init(AttributeSet attrs) { TypedArray a = getContext().obtainStyledAttributes(attrs, R.styleable.MyCustomButton); final int N = a.getIndexCount(); for (int i = 0; i […]

软键盘覆盖PopupWindow中的EditText

我把一个简单的测试项目放在一起,显示一个包含EditText的PopupWindow(在Android 2.2上)。 当我点击EditText时,会显示软键盘,正如我所料。 但是,软键盘覆盖了EditText,我无法让屏幕平移,以便按照我认为应该的方式保持EditText。 我的代码: TestAdjustPanActivity.java: package com.example; import android.app.Activity; import android.graphics.drawable.BitmapDrawable; import android.os.Bundle; import android.view.Gravity; import android.widget.PopupWindow; public class TestAdjustPanActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final PopupWindow pw = new PopupWindow(this); pw.setContentView(getLayoutInflater().inflate(R.layout.popup, null, false)); pw.setWidth(400); pw.setHeight(600); pw.setFocusable(true); pw.setOutsideTouchable(true); pw.setTouchable(true); pw.setBackgroundDrawable(new BitmapDrawable()); // This is the line referred to […]

Android Studio:文本光标在打开其他类或在不同类中粘贴文本后消失/消失

Android Studio:文本光标在打开其他类或在不同类中粘贴文本后消失/消失。 在Android Studio中编码时,光标随机消失。 目前使用版本1.5.1某些时间游标只能在java或xml中的一个文件中可见右键单击正在工作但光标在java /或xml文件中不可见,因此我无法键入代码。 观察到的场景当我打开另一个文件(例如ApplicationTest.java而不是activity_main.xml)时,文本光标不可见或光标消失,光标再次出现。 预期方案:文本光标应位于插入点之后。 采取行动解决我使用同步,重新启动Android Studio ……但无法获得解决方案。 我正在使用窗口7,我已经清除了温度 研发 https://code.google.com/p/android/issues/detail?id=78384 我坚持这个问题所以请帮助我。 感谢,如果有人可以帮助解决问题。