我需要在Java中创建这样的按钮:

您可以单击按钮的左侧部分进行常规按钮操作,然后单击右侧的箭头打开下拉菜单.
是否有可能在java中创建这样的东西?谢谢!
我有一个使用寻呼机作为导航的Android应用程序.对于选项卡,我有3个布局作为内容.其中一个片段是一个画廊,我想添加图像.为此,我必须设置一个ImageAdapter,但我需要知道如何访问片段的上下文.
final LayoutInflater factory = getLayoutInflater();
final View view = factory.inflate(R.layout.pictures, null);
Gallery g = (Gallery) view.findViewById(R.id.gallery1);
g.setAdapter(new ImageAdapter(view.getContext()));
Run Code Online (Sandbox Code Playgroud)
我在onCreate方法中使用上面的代码从不是contentview的布局中获取库.我必须给ImageAdapter一个Context.但是我必须在那里设置什么背景?
编辑:这是我的完整代码:
package com.bw2801.uwelugemediathek;
import java.util.Locale;
import android.app.ActionBar;
import android.app.FragmentTransaction;
import android.content.Context;
import android.database.DataSetObserver;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.BaseAdapter;
import android.widget.Gallery;
import android.widget.ImageView;
import android.widget.SpinnerAdapter;
import android.widget.Toast;
public class MainActivity extends FragmentActivity implements
ActionBar.TabListener {
SectionsPagerAdapter mSectionsPagerAdapter; …Run Code Online (Sandbox Code Playgroud) 我想通过php连接到java并在php中打印出结果.现在我想向java发送一个参数并将其返回给php以查看它是如何工作的.我怎样才能做到这一点?到目前为止我有这个代码:
PHP:
exec("java jar/name.jar", $output);
print_r($output);
Run Code Online (Sandbox Code Playgroud)
Java的:
public class Main {
public static void main(String[] args) {
System.out.print(args[0]);
}
}
Run Code Online (Sandbox Code Playgroud)
结果是
Array ( )
Run Code Online (Sandbox Code Playgroud) 我想创建一个PDO mysql连接.但execute()函数返回false,errorInfo()返回"No database selected!".但我选择了一个数据库.
这是我的代码:
$array = array("db" => "blogscript", "host" => "localhost", "user" => "root", "pass" => "");
$db = new PDO('mysql:dbname=' . $array['db'] . ';host=' . $array['host'] . '', $array['user'], $array['pass']);
$statement = $db->prepare('
SELECT *
FROM pages
');
$r = $statement->execute();
if ($r === false) {
return $statement->errorInfo();
}
Run Code Online (Sandbox Code Playgroud)
数据库"blogscript"是最现实的.
我的主页上有一个居中的div。当我缩小窗口时,div从窗口的两侧伸出。我只希望它离开左侧的窗口。有什么办法吗?我想到如果窗口太小则更改对齐方式。
提前致谢!
编辑:我想从这里更改
<div style="margin: auto; width: 500px;"> centered div </div>
Run Code Online (Sandbox Code Playgroud)
类似于以下内容:
<div style="margin-left: 0px; width: 500px;"> not centered div </div>
Run Code Online (Sandbox Code Playgroud)
当窗口小于500px时显示全尺寸div。