我想在我的设置中设置取消按钮ProgressDialog.以下是我的代码:
myDialog = new ProgressDialog(BaseScreen.this);
myDialog.setMessage("Loading...");
myDialog.setCancelable(false);
myDialog.show();
Run Code Online (Sandbox Code Playgroud)
我想设置一个带有onClickListener此按钮的按钮ProgressDialog.我试过这段代码:
myDialog.setButton("Cancel", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
myDialog.dismiss();
}
});
Run Code Online (Sandbox Code Playgroud)
但它没有用.我也试过其他类似的听众,但仍然没有成功.我怎么解决这个问题?
我想在谷歌地图中显示我当前的位置.它应该是动态的,即长时间和纬度应该动态设置.
就像现在我在新德里,如果我开始我的Android应用程序,我现在的位置应该在新德里显示,如果我去其他城市,它应该改变.
我想在短信中发送www.google.com的链接,但我希望它的节目只显示"Google".当用户点击"Google"时,其链接www.google.com应该是开放的.请提前解决,请提出解决方案
我正在制作Stream音频歌曲的应用程序.在自定义媒体播放器中,我必须显示该音频文件的总持续时间.如果音频歌曲是SDCard,我可以知道它的持续时间
MediaPlayer player;
public double duration() {
return player.getDuration();
}
Run Code Online (Sandbox Code Playgroud)
但在我的情况下,音频文件在服务器上,所以我必须流式传输它.
什么是最好的方法?
我必须在我的手机上打开Facebook,Facebook的浏览器版本.但在我的手机上我只能打开它的手机版.我怎样才能避免重定向Url.
我现在使用这个代码.
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class WebViewExample extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.facebook.com");
webView.setWebViewClient(new HelloWebViewClient());
}
}
Run Code Online (Sandbox Code Playgroud)
它的HelloWebViewClient类如下.
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onLoadResource(WebView view, String url)
{
if (url.equals("http://www.facebook.com"))
{
//do your own thing here
view.scrollTo(300, 0);
}
else
{
super.onLoadResource(view, url);
} …Run Code Online (Sandbox Code Playgroud) "你好,伙计们,
请检查这个Json的格式.
{"id": "293369****","owner": {
"name": "******",
"id": "*****"},name": "test event","start_time": "2012-05-18T02:00:00","end_time":"2012-05-18T05:00:00","privacy": "FRIENDS","updated_time": "2012-05-18T08:25:37+0000"}
Run Code Online (Sandbox Code Playgroud)
M使用此代码.我能够获取除所有者json数组之外的所有值.我想获取所有者数组的值.请建议我哪里出错了.
json = new JSONObject(responsedata);
Log.d(TAG, "name=" + responsedata);
facebookData = new Events();
JSONArray data=json.optJSONArray("owner");
Log.d(TAG, "Data length==" + data.length());
if (data.length() > 0) {
for (int i = 0; i < data.length(); i++) {
JSONObject jsonobj = data.getJSONObject(0);
Log.d(TAG, "owner Name="+jsonobj.getString("name"));
}
}
facebookData.setEventName(json.getString("name"));
facebookData.setEventId(json.getString("id"));
facebookData.setEventStartDate(json.getString("start_time"));
facebookData.setEventEndDate(json.getString("end_time"));
facebookData.setPrivacy(json.getString("privacy"));
facebookData.setUpdatedTime("updated_time");
Run Code Online (Sandbox Code Playgroud)
我无法获取所有者姓名和所有者的脸书ID.我的json解析器有一些问题.
请帮助我.
在此先感谢Gaurav Gupta