我有一个RelativeLayout包含两个按钮.它们相互重叠.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF">
<Button android:text="Play"
android:id="@+id/play"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom = "true">
</Button>
<Button android:text="Stop "
android:id="@+id/stop"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom = "true">
</Button>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
我想以编程方式一次只显示一个按钮,同时调用其click事件.
我尝试过:
playButton.setVisibility(1);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.以下是我想要做的一个例子.
playButton = (Button) findViewById(R.id.play);
playButton.setVisibility(1);
playButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//when play is clicked show stop button and hide play button
}
});
Run Code Online (Sandbox Code Playgroud) 我的git在同一个分支中有两个标签.它们之间至少有5-6个提交.如何在两个标签之间创建一个补丁,以便它可以应用于GitHub存储库?
我正在尝试将我的应用程序更新为iTunes连接但似乎它有新的界面并且"准备上传二进制"按钮丢失.
我的应用程序是免费的,没有任何应用程序内购买,Newstand和游戏中心.我添加了"此版本中的新功能"部分,其中包含新功能.此外,在保存页面时,它没有显示任何错误.
有人可以帮我弄清楚什么时候是将应用程序状态更改为" 准备上传二进制 " 的按钮??? 我检查了一切,但无法找到它.
谢谢
我的res/values/strings.xml中有一个字符串数组
<string-array name="my_list">
<item>Item1</item>
<item>Item2</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
我在我的应用程序中访问它,并将其与循环中的值进行比较.
String[] myStrings = getResources().getStringArray(R.array.my_list);
for(int i=0;i<myStrings.length;i++)
{
System.out.println(myStrings[i]);
}
Run Code Online (Sandbox Code Playgroud)
现在我需要根据键搜索项目以获得相应的项目.例如
<string-array name="my_list">
<item name="one">Item1</item>
<item name="two">Item2</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
如果我的搜索干草键"一"然后得到其相应的值(Item1).
如何完成这项任务.
谢谢
我已经创建了一个带有两个单选按钮的alertdialog.当用户选择一个选项时我需要关闭alertdialog但是我无法解雇它.
final CharSequence[] items = {"First Option", "Second Option"};
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("Choose an option");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
final AlertDialog alert = builder.create();
alert.show();
Run Code Online (Sandbox Code Playgroud)
有人可以帮我怎么做.
谢谢
我不确定这两个XC Ad Ho c和iOS Team Provisionig Profile之间有什么区别.这两个是由Xcode生成的.
这两个一样吗?或者如果他们之间有什么不同,何时使用哪一个?
据我了解和搜索论坛,我得到的是这个
开发配置文件允许您在物理设备上测试应用程序
App Store Distribution配置文件允许您为App Store分发应用程序
Ad Hoc Distribution配置文件允许您为应用程序签署Ad Hoc分发
有人可以给我一个链接,使用Android中的BaseAdapter为手机联系人填写AutoCompleteTextView.
谢谢
我在我的xml中创建了一个图像按钮
<Button android:layout_height="wrap_content"
android:id="@+id/send"
android:layout_width="50dip"
android:background="@drawable/button_back">
</Button>
Run Code Online (Sandbox Code Playgroud)
及其背景如"button_back.xml"
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/back_pressed" /> <!-- pressed png -->
<item android:state_focused="true"
android:drawable="@drawable/back_focused" /> <!-- focused png -->
<item android:drawable="@drawable/back_normal" /> <!-- default png -->
</selector>
Run Code Online (Sandbox Code Playgroud)
它的工作正常,但我的问题是我的按钮宽度是50,我的图像png宽度是70.我怎么能适合这个png自动调整大小到我的按钮宽度.现在,无论我给按钮的宽度是多少,它的宽度都会达到图像宽度的大小.
谁可以帮助我如何做到这一点.
谢谢
我有两个函数来计算日期和时间.
public static String getFormattedDate(String time) {
long timeUnix = Long.parseLong(time);
Date myDate = new Date(timeUnix * 1000);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMM d yy");
return simpleDateFormat.format(myDate);
}
public static String getFormattedTime(String time) {
long timeUnix = Long.parseLong(time);
Date myDate = new Date(timeUnix * 1000);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("hh:mm:ss");
return simpleDateFormat.format(myDate);
}
Run Code Online (Sandbox Code Playgroud)
我得到了他们需要的正确输出.
Jul 12 11(date function) and 12:09:45(time function)
Run Code Online (Sandbox Code Playgroud)
如何计算天数以及如何设置上午/下午.
如果它是今天的日期,我试图设定上午/下午的时间,如果它比显示日期(星期一,星期二,星期三等)更长,并且如果它比显示"MMM d yy"的时间长一周以上.
我正在通过以下代码加载本地html页面:
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"title" ofType:@"html"];
NSData *htmlData = [NSData dataWithContentsOfFile:htmlFile];
[webView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:@""]];
Run Code Online (Sandbox Code Playgroud)
......它装得很完美.我添加了链接标记来加载项目中添加的本地css文件,但它确实按预期加载页面.
<head>
<link media="only screen and (max-device-width: 480px)" href="/style.css" type= "text/css" rel="stylesheet" />
</head>
Run Code Online (Sandbox Code Playgroud)
但是当我从服务器加载带有css的本地html页面时,它会完全加载.
<head>
<link href="http://somehitng.com/stylesheets/style.css" media="screen" rel="stylesheet" type="text/css" />
</head>
Run Code Online (Sandbox Code Playgroud)
谁能帮助我,我做错了什么?
我很难创建一个多行和宽度接近"100dp"的EditText.功能是我想要的,可以输入他的10-20行的短消息,就像我在这个BOX中输入我的问题.这是我用来获得所需功能的代码.
<EditText android:inputType="textMultiLine"
android:text=""
android:layout_height="100dp"
android:layout_width="fill_parent"
android:id="@+id/desc_text"
android:layout_marginLeft = "5dp"
android:layout_marginRight = "5dp"
android:scrollHorizontally ="true"
android:scrollbars = "vertical"
android:singleLine = "false">
</EditText>
Run Code Online (Sandbox Code Playgroud)
但我得到一个100dp高度的编辑文本,但仍然从中间输入单行输入.请帮我怎么做.谢谢
我在我的活动中集成了一个webview.
accwebView.setClickable(false);
accwebView.setHorizontalScrollBarEnabled(true);
accwebView.setVerticalScrollBarEnabled(true);
accwebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
accwebView.getSettings().setSupportZoom(true);
accwebView.getSettings().setBuiltInZoomControls(true);
Run Code Online (Sandbox Code Playgroud)
我不希望点击链接,所以我已经设置
setClickable(假)
为假.
它在nexus one(2.3.6)上正常工作.但是当我尝试使用三星galaxy(2.2.1)时,缩放功能不起作用.如果我发表评论或者说不能正常工作
// setClickable(假)
但我不希望页面上的链接可以同时默认缩放工作.请帮我如何做到这一点.
谢谢