在尝试了Gallery和Horizontal Scroll View之后,我发现View Pager做了我需要的东西,但遗漏了一件小事.View Pager每页可以有多个视图吗?
我知道View Pager每次刷卡只显示1个视图/页面.我想知道我是否可以限制我的视图宽度,所以我的第二个视图会显示出来?
例如:我有3个视图,我希望屏幕显示视图1和视图2的一部分,以便用户知道有更多内容,以便他们可以滑动到视图2.
|view 1|view 2|view 3|
|screen |
Run Code Online (Sandbox Code Playgroud) 我有一个buttonA,当单击buttonA时,我希望键盘在inputAccessoryView中显示UITextField.有没有办法让键盘显示手动,并设置inputAccessoryView最初没有UITextField?
谢谢.
我正在创建一个自定义对话框,我想知道如何更改标题栏的背景.
我尝试了两种方法:
1 - 我尝试过AlertDialog.Builder方法'setCustomTitle'.我创建了一个简单的布局视图,包括布局宽度和高度'match_parent'和背景颜色的textview.当我运行应用程序时,只有标题栏的上半部分显示背景颜色.下半部分仍显示默认主题背景颜色.有谁知道为什么?
2 - 我创建了自己的对话框主题.我创建了一个带有父继承的样式'@android:style/Theme.Holo.Light.Dialog'.然后我在AlertDialog.Builder构造函数中传递了它 - 新的AlertDialog.Builder(this,R.style.test_dialog).看起来不错,但不知何故,对话框包含在对话框中.对话框周围有一个方框.有谁知道为什么?
我创建了一个继承自'Theme.Holo.Light.Dialog'的自定义主题.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="cust_dialog" parent="@android:style/Theme.Holo.Light.Dialog">
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
我的代码:
private AlertDialog testDialog;
AlertDialog.Builder testBuilder;
LayoutInflater inflater = (LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.test_dialog,
(ViewGroup) findViewById(R.id.test_root));
testBuilder = new AlertDialog.Builder(this, R.style.cust_dialog);
testBuilder.setView(layout);
testBuilder.setTitle("Support");
testDialog = testBuilder.create();
testDialog.show();
Run Code Online (Sandbox Code Playgroud)
这会导致我的对话框在对话框中.我该如何解决?
谢谢.
编辑::::
这是我的test_dialog.xml布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/test_root"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/test1"
android:layout_width="300dp"
android:layout_height="75dp"
android:text="@string/test"
android:gravity="center" />
<Button
android:id="@+id/test2"
android:layout_width="300dp"
android:layout_height="75dp"
android:text="@string/test"
android:layout_below="@id/test1"
android:gravity="center" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud) 我注意到在card.io网站上有扫描过程中的闪光按钮.我该如何激活它?我查看了头文件,但没有看到属性.
这适用于iOS SDK.
谢谢.
我有一个UITabBarController,我想添加一个UIView作为子视图,但我希望该视图覆盖整个屏幕,包括底部的选项卡.我所做的所有尝试都会导致视图覆盖除底部标签之外的所有内容.