嘿所有 - 是否可以在需要时将整个线性布局滚动?(当布局中的所有元素都不适合主屏幕时)?
我知道这对于视图等是可行的...但是有没有办法将布局中的所有内容同时包含在可滚动中?
也许可滚动不是正确的术语...基本上 - 如果其中一个元素(在这种情况下是一个按钮)不能完全进入手机的主屏幕,我需要向下滑动手指才能访问它.如果这是有道理的.
我想让虚拟进度对话框出现2或3秒钟.除了说检测之外,它实际上不会做任何事情.我有代码:
ProgressDialog dialog = ProgressDialog.show(this, "", "Detecting...",
true);
dialog.show();
dialog.dismiss();
Run Code Online (Sandbox Code Playgroud)
但是我在演出和解雇之间放置了什么让对话框显示几秒钟?谢谢!
我在布局中有3个文本视图,其中文本在我的机器人2的底部有点剪辑...如何确保整个文本是可见的,并且用户可以向下滚动(只需用他们的手指),看到我的其他文字?
谢谢!
编辑:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageButton android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/def"
android:layout_gravity="top|center">
</ImageButton>
<TextView android:id="@+id/oneView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/one_def"
android:layout_gravity="left|center"
android:textSize="13dip"></TextView>
<TextView android:text="@string/two_def"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:id="@+id/twoView"
android:textSize="13dip"></TextView>
<TextView android:text="@string/threedef_def"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:id="@+id/threeView"
android:textSize="13dip"></TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我正在研究在图像视图上显示的图像上进行基本的红条扫描时间,来回,以使其看起来像正在扫描的图像.有没有人做过这个,知道它有多容易,或者他们能指出我如何做到这一点的正确方向?
谢谢!
我的布局有一个按钮我想永远在我手机的屏幕底部.问题是android:layout_gravity="bottom"只把它在布局的下面休息,而不是屏幕的最底部.有没有办法解决此问题?
所以我想要启动一个Activity,它只是弹出一个对话框弹出框,告诉用户如何使用该应用程序.
我有代码:
private final View.OnClickListener btnClick = new View.OnClickListener() {
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.about_box:
Intent i = new Intent(this, About.class);
startActivity(i);
break;
}
}
}
Run Code Online (Sandbox Code Playgroud)
但意图给了我错误:
构造函数Intent(new View.OnClickListener(){},Class)未定义
有关解决方法的任何想法吗?
谢谢.
我创建了一个新的xml文件,并且有错误?在其中阻止了R.java的再生.我尝试清理项目,修复项目属性,但没有运气.
然后我意识到XML正在通过重新创建自己来创建R.java,所以我删除了XML文件并且R.java又回来了.
但是现在,我收到了对R.的所有调用的错误.电话说:
所以,比如我有
setContentView(R.layout.detectlayout);
Run Code Online (Sandbox Code Playgroud)
错误:无法解析detectlayout或不是字段
我打电话给'R.'.有任何想法吗?
我已经尝试了所有的建议已经没有运气= /
我的xmls布局中有一个隐藏的图像按钮,背景设置为可绘制的图像.我将可见性设置为不可见,因为我只希望图像每隔一段时间显示一次.问题是,即使没有显示drawable,图像按钮仍然占用我们空间 - 有没有办法隐藏背景图像,并使其尺寸为0,直到我调用它在我的主类中显示?
谢谢!
编辑:那么在我的xml中,我该怎么写呢?
<ImageButton android:id="@+id/myimage" android:visibility="invisible"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center" android:background="@drawable/my_image"></ImageButton>
Run Code Online (Sandbox Code Playgroud)
我希望图像永远消失,除非出现某种情况,然后我希望图像在这一条件下可见.所以在我的xml中,我需要设置为GONE,但在我的条件语句中,所以我说的是:
myimage.setVisibility(SHOW);?
我找不到在线教程,它为我提供了如何使用JDK中的keytool生成合适密钥的一步一步的过程.
这个:
http://developer.android.com/guide/publishing/app-signing.html
谈论它并给出命令,但它实际上并没有说明在哪里和在什么文件夹中键入命令.我相信我在这里很容易丢失一些东西,但有人能指导我到我需要从哪里开始吗?
我知道如何在0到100之间做到这一点,但我可以设置发言权吗?
这就是我做0 - 100的方式..
int randomNum = (int) Math.ceil(Math.random() * 100);
Run Code Online (Sandbox Code Playgroud) android ×9
layout ×3
xml ×3
button ×2
dimensions ×2
java ×2
animation ×1
ceil ×1
delay ×1
floor ×1
formatting ×1
generator ×1
image ×1
imagebutton ×1
key ×1
r.java-file ×1
random ×1
scroll ×1
scrollview ×1
signing ×1
visible ×1