我运行了多个Android模拟器,以及连接到同一台机器的设备.
我想知道如何从命令提示符连接到单个模拟器/设备.
例如: adb shell emulator-5554
但这不起作用.
我试图添加一个WebView到AlertView使用此代码:
- (void)viewDidLoad {
search = [[UIAlertView alloc] initWithTitle:@"title" message:@"iGoogle" delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:@"Search", nil];
[search addSubview:googleView];
googleView = [[UIWebView alloc] initWithFrame:CGRectMake(12.0, 45.0, 260.0, 25.0)];
[search show];
[search release];
[super viewDidLoad]; }
Run Code Online (Sandbox Code Playgroud)
仍然,只有AlertView出现,没有WebView.而且,我在哪里可以获得有关添加CGRectMakes等内容的更多详细信息?
我有ListView大约100个条目.当用户从下到上进行"甩动"时,即使手指不再触摸显示器,它也会开始滚动并继续滚动.
有没有办法在此时停止滚动动画?
这段代码有什么问题。它没有给出错误,但看不到图像
ImageView a= (ImageView) findViewById(R.id.imageView1);
String imageBaseDirectory = "www.dha.com.tr/newpics/news/";
String imageName = "230620111356175716857.jpg";
a.setImageURI(Uri.parse(imageBaseDirectory+imageName));
Run Code Online (Sandbox Code Playgroud) 我有一个ListPreference,但是当我点击一个项目时,该值不会更新.该getValue()总是返回同样的事情.
当我重新点击ListPreference该值时,遗憾的是没有改变.
我的代码:
ListPreference lp7 = (ListPreference) findPreference("paramUpdate");
lp7.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
ListPreference listPref = (ListPreference) preference;
listPref.getValue();
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
首选项xml:
<ListPreference android:key="paramUpdate"
android:title="@string/paramUpdate"
android:summary="@string/paramSummaryUpdate"
android:entries="@array/update"
android:entryValues="@array/updateValues"
/>
Run Code Online (Sandbox Code Playgroud)
价值观:
<string-array name="update">
<item>24h</item>
<item>48h</item>
<item>72h</item>
<item>@string/never</item>
</string-array>
<string-array name="updateValues">
<item>24</item>
<item>48</item>
<item>72</item>
<item>0</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
哪里错了?
我从我的java项目中创建了一个JAR文件.使用Eclipse,我在自己的项目中添加了一个JAR作为引用库.但是,现在当我尝试运行我的程序的JAR时java -jar myProgram.jar,我得到一个异常,说明我引用的jar不可用.
那么如何创建一个包含对不同JAR的引用并使其工作的JAR呢?
我有以下Android菜单XML文件:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/programma"
android:icon="@android:drawable/ic_menu_agenda"
android:title="@string/programma" />
<item android:id="@+id/settings"
android:icon="@android:drawable/ic_menu_preferences"
android:title="@string/settings" />
<item android:id="@+id/help"
android:icon="@android:drawable/ic_menu_help"
android:title="@string/help" />
</menu>
Run Code Online (Sandbox Code Playgroud)
这给了我一行三个菜单按钮.但是,我想将它们分成两行,第一行有2个按钮,整个底行有帮助按钮.我已经尝试过对前两个进行分组,但这并没有成功.如何在XML中强制换行?
我在SQLite DB文件中有一个只读表,在另一个SQLite DB中有一个动态创建的表.我想说的是这两者的结合.我看到的问题是查询在一个SQLiteDatabase对象上执行,因此其他数据库中的任何列都是未知的(例如FROM条目,DB2.entries).我想拥有的是这样的:
SELECT e1.id
FROM DB1.entries AS e1, DB2.entries AS e2
WHERE e1.id = e2.id
Run Code Online (Sandbox Code Playgroud)
这甚至可能吗?
这是我在此的头一篇博文.我要TextView's在运行时更改文本颜色.有一个方法TextView.setTextColor(int),但它不适用于不在资源中的int值.
例如,在运行时计算的颜色(例如0xFF0000 (RGB),不存在)R.color不起作用.该TextView不会被渲染.
我已经看过这个Android的源代码,有两种方法,它们都不接受rgb int values作为参数:
/**
* Sets the text color for all the states (normal, selected,
* focused) to be this color.
*
* @attr ref android.R.styleable#TextView_textColor
*/
@android.view.RemotableViewMethod
public void setTextColor(int color) {
mTextColor = ColorStateList.valueOf(color);
updateTextColors();
}
/**
* Sets the text color.
*
* @attr ref android.R.styleable#TextView_textColor
*/
public void setTextColor(ColorStateList colors) {
if (colors == null) {
throw new NullPointerException();
} …Run Code Online (Sandbox Code Playgroud) 我从Eclipse/Android项目(在Windows下)导出了build.xml文件.然后我使用命令"ant release"来尝试编译项目.但它总是显示错误:
BUILD FAILED
Target "release" does not exist in the project "xxxx".
Run Code Online (Sandbox Code Playgroud)
所以问题是:是否可以使用Eclipse创建的build.xml文件?或者,我该如何解决这个问题?
谢谢.
android ×8
java ×2
android-menu ×1
android-xml ×1
ant ×1
colors ×1
eclipse ×1
iphone ×1
join ×1
listview ×1
objective-c ×1
preferences ×1
scroll ×1
textview ×1
xml ×1