小编Nik*_*wal的帖子

Android ListView选择动画

当用户在列表视图中选择元素时,如何设置动画?

我正在创建自己的listview适配器来设置具有粉红色背景的偶数行和具有紫色背景的奇数行.唯一的问题是我不确定如何为用户点击("触摸")元素设置动画.

我想到实现OnTouchListener并在选择时将背景更改为绿色但是由于OnTouchListener正在实现,我在行内部的按钮可能不再有效.这是真的?

码:

public class MyAdapter extends BaseAdapter {

    public View getView(int position, View convertView, ViewGroup parent) {
        // position is the element's id to use
        // convertView is either null -> create a new view for this element!
        //                or not null -> re-use this given view for element!
        // parent is the listview all the elements are in    

        if (convertView == null) {
            convertView = mInflater.inflate(R.layout.your_layout, null);

            // here you must do whatever is needed to populate …
Run Code Online (Sandbox Code Playgroud)

android android-animation android-listview listview-adapter

5
推荐指数
1
解决办法
4913
查看次数

如何在onItemClick监听器中获取listitem文本?

我创建了一个列表视图,我添加了一些项目,有人可以帮我在项目点击监听器中获取项目文本吗?

lv.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView <? > parent, View view,
            int position, long id) {
            Object o = parent.getItemAtPosition(position);
            String keyword = o.toString();
            Log.v("value ", "result is " + keyword);

        }
    });
Run Code Online (Sandbox Code Playgroud)

我已经尝试了上面的代码,但它不起作用......

android

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

Android Toast消息显示

我有产品清单.当用户单击该行时,Toastmsg将显示产品的名称.

我想Toast在每个产品行上显示.我想在用户点击列表行的地方显示Toast

看我的照片;

在此输入图像描述 目前显示列表中心:

我喜欢这样:

tablerow.setOnClickListener(new View.OnClickListener() {

    public void onClick(View view) {

        Toast prName = Toast.makeText(RetailerOrderActivity.this,
            " Name : " + productList.get(Integer.parseInt(view.getTag().toString())).getDescription(),
            Toast.LENGTH_SHORT);
        prName.setGravity(Gravity.AXIS_SPECIFIED, 0, 0);
        prName.show();
    }
});
Run Code Online (Sandbox Code Playgroud)

java android toast android-layout

5
推荐指数
1
解决办法
5360
查看次数

在java中对Arraylist <String>的ArrayList进行排序

我有一个StringList的ArrayList.

在每个索引的外部ArrayList中,每个Inner ArrayList有四个项目有四个参数.

  1. 联系人ID
  2. 联系人姓名
  3. 联系地址
  4. 联系电话

现在我想根据Contact Name Parameter对完整的ArrayList进行排序.

意味着我想访问外部Arraylist并且外部Arraylist的每个索引上存在的内部ArrayList应该根据联系人名称进行排序.

比较器/可比接口不太可能帮助我.

Collection.sort无法帮助我

排序豆的Arraylist Arraylist.我已阅读这篇文章,但它是对ArrayListArrayList<Object>.如何弄清楚这个问题?

java sorting arraylist comparable comparator

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

无法在Eclipse中创建Android应用程序项目.错误消息 - 输入应用程序名称(显示在启动器中)

我想在Eclipse中创建一个全新的Android应用程序项目.但是当我尝试创建一个项目时,它每次都会在第一个创建屏幕上给我提供信息.

输入应用程序名称(显示在启动器中)

在此输入图像描述

当我删除主题也

在此输入图像描述

我已经输入了该应用程序的名称.

我在用:

  • Android api等级10

  • Eclipse版本:Indigo Service Release 2,Build id:20120216-1857

  • 操作系统:Linux Fedora 17

我正在同一台机器上开发项目.

我有几次重启eclipse和我的开发机器.怎么了?

这是api级别17的sdk图像

在此输入图像描述

更新从我得到了我的ADT插件没有更新是为Android SDK工具版本22,所以,现在我已经更新了,但我还有一个错误的解决方案.看到:

在此输入图像描述

java eclipse ide android

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

firefox配置文件中key3.db数据库的加密密钥是什么?

我想在SQLite浏览器中打开key3.db,它在firfox中存储加密保存密码的密钥,但是我看到这个错误:"文件是加密的,还是不是SQLite3数据库或加密密钥不匹配"

我认为key3.db是加密的.谁能告诉我这个数据库的加密密钥是什么?

encryption passwords firefox

5
推荐指数
1
解决办法
6506
查看次数

SD卡删除通知,怎么做?广播还是服务?

我需要实现已经存在于android中的sd卡删除通知,我需要知道它是如何完成的?任何示例代码或教程都会有很大帮助.

storage android external sd-card

4
推荐指数
1
解决办法
2381
查看次数

Backbone.Marionette布局使用从其中一个区域中的子视图触发的事件

使用MarionetteJS v1.0.3.

我有一个Marionette.Layout有两个区域的实例.

第一个区域位于CompositeView左侧,另一个区域位于ItemView右侧.

CompositeView呈现多个ItemView.

这个想法是,用户点击左侧集合中的一个项目,在右侧的ItemView上完整显示所选记录.

顶部的布局如何订阅链中的事件:布局>区域> CompositeView> ItemView

由于顶部的布局是唯一知道右侧详细区域的布局,因此需要在此处从触发点击事件的CompositeView中一直使用该事件.我知道有全局事件,但它们是全局性的,并且可能会有多个Layouts同时运行,因此它们的事件会发生冲突.

LeftListPanelView = Marionette.CompositeView.extend({

    template: "#leftPanel",
    itemViewContainer: "ul",

    events: {
        "click li": "rowClicked"
    },

    rowClicked: function (e) {
        var itemid = $(e.currentTarget).data("itemid") * 1;
        var selectedItem = this.collection.get(itemid);

        if (selectedItem) {
            this.trigger("itemSelected", selectedItem);
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

jquery backbone.js backbone-events marionette

4
推荐指数
2
解决办法
5595
查看次数

Backbone Marionette.js reqres框架不等待集合填充

我正在使用Backbone.Marionette的请求 - 响应框架来获取集合中的数据,然后将其响应给请求它的请求对象,但显然它不会等待集合被填充.这是我的代码:

这是它请求数据的地方:

// Module: Timeline, ListController
var employees = App.request('employee:timeline');
Run Code Online (Sandbox Code Playgroud)

这是我设置我的处理程序的地方:

// Entities Module
App.reqres.setHandler('employee:timeline', function() {
    return API.getEmployeesForTimeline();
});
Run Code Online (Sandbox Code Playgroud)

这是我的API的功能:

getEmployeesForTimeline: function() {
    var employees = new Entities.EmployeeCollection();

    employees.fetch({
        success: function(employees) {
            returnEmployees(employees);
        }
    });

    function returnEmployees(employees) {
        // doing some things with employees collection
        return leaves;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript fetch backbone.js backbone.js-collections marionette

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

如何在 Spring 中查看 SOAP 请求的 XML 输出?

我是 Spring SOAP 请求的新手。我想查看 SOAP 请求的最终 XML 输出,其中包括 SOAP 标头和 SOAP 信封。

在调试时我到达了这段代码

sendSourceAndReceiveToResult(partnerURI, source,
    new WebServiceMessageCallback() {

        public void doWithMessage(WebServiceMessage message)
        throws IOException, TransformerException {

            StringSource mefHeaderSource = new StringSource(
                header);

            SoapHeader soapHeader = ((SoapMessage) message)
                .getSoapHeader();

            Transformer transformer = TransformerFactory
                .newInstance().newTransformer();

            transformer.transform(mefHeaderSource,
                soapHeader.getResult());

        }
    }, result);
Run Code Online (Sandbox Code Playgroud)

我怀疑在这里我可以通过放置一些记录器在某处看到输出 XML SOAP 请求,但我不确定我是否正确。我尝试搜索它,但在谷歌上提供的所有帖子中没有任何内容是明确的。

我们正在调试的问题是客户端无法看到 SOAP 请求中的 SOAP 标头。

java model-view-controller spring soap web-services

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