View
我在将视图(我的类扩展)放置在特定位置时遇到问题。我设计了一款将屏幕视为网格的游戏。我从用户那里获取特定视图的 x 和 y 坐标(我有不同类型的视图)。
我的第一个任务是在其位置上设置正确的视图。我该怎么做?我用的RelativeLayout
是屏幕。
PS我不想使用AbsoluteLayout
参数,因为它被截断了。
我有个问题.我必须用2位数代表每个数字(即0F而不是F)
我的代码看起来像这样:
1.读取ascii字符的数量在环境变量中(使用wc -w)
2.将此数字转换为十六进制(使用bc).
如何确保第2阶段后我得到的数字将包括前导0(如有必要)
谢谢,Amigal
我有一个包含多行的文件.在shell中使用cat/more/less [file]时,
内容会逐行显示
执行以下命令时:
temp=`cat [file]`
echo $temp
Run Code Online (Sandbox Code Playgroud)
内容以一行显示.
有没有办法在设置环境变量时保留行结尾然后回显它?
谢谢
我见过几个与此类似的问题,但我想确定一下……我在模拟器上运行视频失败。是否一致?有没有人在模拟器上成功运行视频?
以下是我使用的代码:
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class TTTTest extends Activity {
/** Called when the activity is first created. */
private MediaController mc;
VideoView vd;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
vd = (VideoView) findViewById(R.id.VideoView);
Uri uri = Uri.parse("android.resource://" + getPackageName() + R.raw.samplevideo);
mc = new MediaController(this);
vd.setMediaController(mc);
vd.setVideoURI(uri);
vd.start();
}
}
Run Code Online (Sandbox Code Playgroud)
“samplevideo”是 mp4 或 3gp(在这两种情况下都不起作用)
main.xml 如下:
<?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"
>
<VideoView android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/VideoView"></VideoView> …
Run Code Online (Sandbox Code Playgroud) 我正在使用带有4个按钮的相对布局(在中间,一个在另一个之下).
我的问题是调整所有按钮之间的间隙,所以所有按钮之间的差距都是一样的.
我想根据屏幕的高度动态地做它(我使用Display类来获得实际高度).
最好的方法是什么?
谢谢,
Amigal