小编KRP*_*KRP的帖子

如何创建Android Spinner作为弹出窗口?

当用户点击菜单项以允许用户选择项目时,我想调出微调器对话框.

我是否需要单独的对话框,还是可以直接使用Spinner?我看到这个链接,提到了一个MODE_DIALOG选项,但它似乎不再被定义了.AlertDialog可能没问题,但所有选项都说"单击列表中的项目不会忽略对话框"这就是我想要的.有什么建议吗?

理想情况下,代码类似于在屏幕上显示微调器的情况:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(activity,
     android.R.layout.simple_spinner_item, items);              
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
myspinner.setAdapter(adapter);  
// myspinner.showAsDialog() <-- what i want             
Run Code Online (Sandbox Code Playgroud)

android dialog spinner

59
推荐指数
6
解决办法
10万
查看次数

n级可扩展Listview

如何显示n级可扩展列表视图android,我只获得3级可扩展的示例.

参考:链接

请指导或分享我在android中的多级可扩展显示的合适示例.

谢谢,

android

9
推荐指数
1
解决办法
1万
查看次数

java.lang.IllegalArgumentException:查询中的非法字符

似乎这个错误消息已经发布了很多,但我还没有能够拿出正确的答案.

我正在关注教程,但我无法将Google地方信息显示在屏幕上.我在看LogCat看到了这个:

09-20 02:01:32.278: W/System.err(19832): java.lang.IllegalArgumentException: Illegal character in query at index 127: https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=41.6997688,-86.2406069&radius=1000&sensor=true&types=food|bar|store|museum|art_gallery&key=AIzaSyDdMnQpqT9pr-k6VhwesT1OBAg_qkvflxU
09-20 02:01:32.278: W/System.err(19832):    at java.net.URI.create(URI.java:727)
09-20 02:01:32.278: W/System.err(19832):    at org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:75)
09-20 02:01:32.278: W/System.err(19832):    at com.mbau.miniproject2.ShowMapActivity$GetPlaces.doInBackground(ShowMapActivity.java:145)
09-20 02:01:32.278: W/System.err(19832):    at com.mbau.miniproject2.ShowMapActivity$GetPlaces.doInBackground(ShowMapActivity.java:1)
09-20 02:01:32.278: W/System.err(19832):    at android.os.AsyncTask$2.call(AsyncTask.java:287)
09-20 02:01:32.278: W/System.err(19832):    at java.util.concurrent.FutureTask.run(FutureTask.java:234)
09-20 02:01:32.278: W/System.err(19832):    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
09-20 02:01:32.278: W/System.err(19832):    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
09-20 02:01:32.278: W/System.err(19832):    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
09-20 02:01:32.278: W/System.err(19832):    at java.lang.Thread.run(Thread.java:841)
09-20 02:01:32.388: W/System.err(19832): org.json.JSONException: End of input at character 0 of 
09-20 02:01:32.388: W/System.err(19832): …
Run Code Online (Sandbox Code Playgroud)

android json google-places-api

6
推荐指数
1
解决办法
3万
查看次数

以mp4格式转换视频

我是新手,并尝试创建一个记录视频或从库中选择视频的应用程序,而不是我将该视频上传到网络.但是这个文件不能在某些Android设备上播放.所以我想将其转换为mp4格式.

因此,我要问如何转换保存movmp4objective-C

仅供参考我已经研究了很多,但没有找到任何有用的信息.

这是我的代码:

- (void)openCamera {

    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    picker.delegate = self;
    picker.showsCameraControls = YES;
    picker.allowsEditing = YES;
    picker.mediaTypes = [[NSArray alloc] initWithObjects: (NSString *) kUTTypeMovie, nil];
    [self presentViewController:picker animated:YES completion:nil];
} 


- (void) imagePickerController: (UIImagePickerController *) picker didFinishPickingMediaWithInfo: (NSDictionary *) info {
    NSString *mediaType = [info objectForKey: UIImagePickerControllerMediaType];

    if (CFStringCompare ((__bridge_retained CFStringRef) mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo)
    {
        NSString *moviePath = [[info objectForKey:UIImagePickerControllerMediaURL] path]; …
Run Code Online (Sandbox Code Playgroud)

objective-c uiimagepickercontroller ios

2
推荐指数
1
解决办法
6046
查看次数