我正在使用动作栏处理Android应用程序菜单,我想将下拉菜单放在操作栏中,就像谷歌地图应用程序中的那样.

有人能帮助我吗?如何实现这一点请指出一些我可以遵循的简单教程.
我是Jasper Reports和iReports的新手,我用它来设计报告.我目前正在iReport中设计一个报告,并希望以excel(xls)导出它.这是我要设计的屏幕截图,第二个屏幕是我得到的.
图片由ImageShack.us提供http://img850.imageshack.us/img850/4254/samplett.png
拍摄于2012-08-04
这是我设法得到的.如您所见,输出中存在许多问题.
图片由ImageShack.us提供http://img594.imageshack.us/img594/3103/myreport.png
拍摄于2012-08-04
这是我到目前为止所做的事情的来源:
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report1" language="groovy" pageWidth="792" pageHeight="612" orientation="Landscape" columnWidth="792" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="1e5ee76a-b072-4f31-a1ce-d0c921d2ce55">
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" value="true"/>
<property name="net.sf.jasperreports.export.xls.detect.cell.type" value="true"/>
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.rows" value="true"/>
<background>
<band splitType="Stretch"/>
</background>
<title>
<band height="21" splitType="Stretch">
<staticText>
<reportElement uuid="557d6e9d-b389-4710-a66f-f15678ebb003" x="1" y="1" width="119" height="20"/>
<textElement>
<font size="14" isBold="true"/>
</textElement>
<text><![CDATA[Sample Heading]]></text>
</staticText>
</band>
</title>
<pageHeader>
<band height="71" splitType="Stretch">
<staticText>
<reportElement uuid="3d8bfb44-a4ce-409f-a626-4bdba125b0a4" …Run Code Online (Sandbox Code Playgroud) 我用导航抽屉开发了一个应用程序.每当应用程序第一次启动时,它都会打开导航抽屉.
有什么方法可以把它设置为关闭?以下是自动生成的代码供您理解.
import com.example.navigationdrawer.R;
import android.support.v7.app.ActionBarActivity; import android.app.Activity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.support.v4.app.ActionBarDrawerToggle; import android.support.v4.view.GravityCompat; import android.support.v4.widget.DrawerLayout; import android.content.SharedPreferences; import android.content.res.Configuration; import android.os.Bundle; import android.preference.PreferenceManager; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast;
/** * Fragment used for managing interactions for and presentation of a navigation * drawer. See the <a href= * "https://developer.android.com/design/patterns/navigation-drawer.html#Interaction"
* > design guidelines</a> for a complete explanation of the behaviors * implemented …Run Code Online (Sandbox Code Playgroud) 我在开始使用ActionBarSherlock时遇到了问题.我下载了4.1.0版本并按照以下教程进行安装.
http://www.youtube.com/watch?v=4GJ6yY1lNNY
我面临的问题是每当我创建一个新项目并将ActionbarSherlock的库项目添加到它时.我收到以下错误.
Description Resource Path Location Type
The container 'Android Dependencies' references non existing library 'C:\Work\JakeWharton-ActionBarSherlock-4.1.0-0-g9598f2b\JakeWharton-ActionBarSherlock-88fc341\library\bin\com_actionbarsherlock.jar' myapp Build path Build Path Problem
Run Code Online (Sandbox Code Playgroud)
请有人帮帮我.
我正在进行购物车分配,因为我创建了一个自定义ListView,其中包含每行中的图片,价格和添加到购物车按钮.我还在顶部有一个textview,每当用户按下Add to cart时它就会递增.每行中的Button完全正常工作但我不知道如何递增计数器并将其设置为textview,因为每当我在onClick事件下执行此操作时我都会遇到运行时错误.我正在与您分享代码.
package uet.cs08.bll;
import java.util.ArrayList;
import uet.cs08.android.R;
import uet.cs08.android.mainActivity2;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
public class itemBaseAdapter extends BaseAdapter {
public int count = 5;
private ArrayList<ItemInfo> itemList;
private LayoutInflater mInflater;
public itemBaseAdapter(Context context, ArrayList<ItemInfo> itemList){
this.itemList=itemList;
mInflater= LayoutInflater.from(context);
}
@Override
public int getCount() {
return itemList.size();
}
@Override
public Object getItem(int idx) {
return itemList.get(idx);
}
@Override
public long getItemId(int idx) {
// TODO Auto-generated method …Run Code Online (Sandbox Code Playgroud)