小编Upv*_*ote的帖子

如何在Android中显示Toast?

我有一个可以拉起来的滑块,然后它会显示一张地图.我可以上下移动滑块来隐藏或显示地图.当地图在前面时,我可以处理该地图上的触摸事件.每当我触摸时,a AsyncTask会被启动,它会下载一些数据并生成一个Toast显示数据的数据.虽然我在触摸事件上启动任务但是没有显示吐司,直到我关闭滑块.当滑块关闭并且不再显示地图时,会Toast出现.

有任何想法吗?

好了开始任务

编辑:

public boolean onTouchEvent(MotionEvent event, MapView mapView){ 
    if (event.getAction() == 1) {
        new TestTask(this).execute();
        return true;            
    }else{
        return false;
    }
 }
Run Code Online (Sandbox Code Playgroud)

onPostExecute祝酒

Toast.makeText(app.getBaseContext(),(String)data.result, 
                Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)

在新的TestTask(this),这是一个参考,MapOverlay而不是MapActivity,所以这是问题.

android toast android-asynctask android-mapview

433
推荐指数
13
解决办法
101万
查看次数

设置选择框的选定选项

我想设置一个先前选择的选项,以便在页面加载时显示.我用以下代码尝试了它:

$("#gate").val('Gateway 2');
Run Code Online (Sandbox Code Playgroud)

<select id="gate">
    <option value='null'>- choose -</option>
    <option value='gateway_1'>Gateway 1</option>
    <option value='gateway_2'>Gateway 2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.有任何想法吗?

html jquery html-select jquery-selectors

337
推荐指数
8
解决办法
71万
查看次数

使用jQuery获取第二个孩子

$(t).html()
Run Code Online (Sandbox Code Playgroud)

回报

<td>test1</td><td>test2</td>
Run Code Online (Sandbox Code Playgroud)

我想td$(t)对象中检索第二个.我搜索了一个解决方案,但没有任何对我有用.知道如何获得第二个元素吗?

jquery jquery-selectors

178
推荐指数
6
解决办法
25万
查看次数

如何使用jQuery Uniform库取消选中复选框

我在取消选中时遇到问题checkbox.看看我的jsFiddle,我在尝试:

   $("#check2").attr("checked", true);
Run Code Online (Sandbox Code Playgroud)

我使用统一的造型的checkbox,它根本不工作,检查/取消checkbox.

有任何想法吗?

checkbox jquery

144
推荐指数
5
解决办法
29万
查看次数

AngularJs中按日期降序排序

<div class="recent" ng-repeat="reader in
    (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))">
</div>
Run Code Online (Sandbox Code Playgroud)

所以这本书来自rest api,它附有许多读者.我想得到'最近'的读者.

created_at字段具有将用户标识为最近的值.但上面的代码给了我最老的读者.所以订单需要反转?有没有办法按降序排序?

angularjs angularjs-filter

134
推荐指数
5
解决办法
26万
查看次数

$ apply已在进行中错误

堆栈跟踪:

Error: $apply already in progress
at Error (<anonymous>)
at beginPhase (file:///android_asset/www/built.min.js:7:22740)
at Object.Scope.$apply (file:///android_asset/www/built.min.js:7:25967)
at navigator.geolocation.getCurrentPosition.that (file:///android_asset/www/built.min.js:13:8670)
at Object.geolocation.getCurrentPosition (file:///android_asset/www/plugins/org.apache.cordova.core.geolocation/www/geolocation.js:122:13)
at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8589)
at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8277)
at Object.getCurrentCity (file:///android_asset/www/built.min.js:13:8941)
at Object.$scope.locateDevice (file:///android_asset/www/built.min.js:13:10480)
at file:///android_asset/www/built.min.js:7:12292:7
Run Code Online (Sandbox Code Playgroud)

请参阅此代码http://pastebin.com/B9V6yvFu

    getCurrentPosition: cordovaReady(function (onSuccess, onError, options) {

        navigator.geolocation.getCurrentPosition(function () {
            var that = this,
                args = arguments;

            if (onSuccess) {
                $rootScope.$apply(function () {
                    onSuccess.apply(that, args);
                });
            }
        }, function () {
            var that = this,
                args = arguments;
            if (onError) {
                $rootScope.$apply(function () { …
Run Code Online (Sandbox Code Playgroud)

angularjs cordova angularjs-digest

129
推荐指数
6
解决办法
17万
查看次数

使用普通链接提交表单

我想提交一份表格.但我不会使用提交类型的输入按钮的基本方式,而是一个链接.

下图显示了原因.我正在使用图片链接来保存/提交表单.因为我有图像链接的标准css标记我不想使用输入提交按钮.

我试图将onClick ="document.formName.submit()"应用于a元素,但我更喜欢html方法.

替代文字

有任何想法吗?

html css forms submit hyperlink

118
推荐指数
5
解决办法
26万
查看次数

执行$ .ajax时显示加载图像

我只是想知道如何显示一个图像,表明异步请求正在运行.我使用以下代码执行异步请求:

$.ajax({
  url: uri,
  cache: false,
  success: function(html){
    $('.info').append(html);
  }
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript css jquery

108
推荐指数
5
解决办法
22万
查看次数

检查字符串是否为回文

回文是单词,短语,数字或的单元的其它序列可以读取在任一方向的方式相同.

为了检查单词是否是回文,我得到单词的字符数组并比较字符.我测试了它似乎工作.但是我想知道它是否正确或是否有待改进的地方.

这是我的代码:

public class Aufg1 {
    public static void main(String[] args) {
        String wort = "reliefpfpfeiller";
        char[] warray = wort.toCharArray(); 
        System.out.println(istPalindrom(warray));       
    }

    public static boolean istPalindrom(char[] wort){
        boolean palindrom = false;
        if(wort.length%2 == 0){
            for(int i = 0; i < wort.length/2-1; i++){
                if(wort[i] != wort[wort.length-i-1]){
                    return false;
                }else{
                    palindrom = true;
                }
            }
        }else{
            for(int i = 0; i < (wort.length-1)/2-1; i++){
                if(wort[i] != wort[wort.length-i-1]){
                    return false;
                }else{
                    palindrom = true;
                }
            }
        }
        return palindrom;
    } …
Run Code Online (Sandbox Code Playgroud)

java arrays string char palindrome

86
推荐指数
5
解决办法
32万
查看次数

谷歌地图api的替代品

Google maps API非常适合开发基于位置的移动电话服务.但出于某种原因,在特殊项目中使用它仅限于我.

例如,如果您的项目与谷歌的一般条款和条件相冲突,则不建议使用谷歌地图API.

在我的应用程序中,Android和iOS,我想通过检索GPS信息在地图上显示位置.总的来说,API应该提供类似谷歌地图API 的操作范围.

您知道哪些替代品?也许有开源API?还有其他建议吗?

iphone android google-maps geolocation google-maps-api-3

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