カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

レコードの検索【FindRecord】

DoCmd.FindRecord [FindWhat], [Match]

例1)

DoCmd.GoToControl "[検索するフィールドのコントロール]"
DoCmd.FindRecord "[検索する文字列]", [検索タイプ]

例2)

[検索するフィールドのコントロール].SetFocus
DoCmd.FindRecord "[検索する文字列]", [検索タイプ]

[検索タイプ]
acEntire=完全一致
acAnywhere=部分一致
acStart=検索文字列で始まる

5,692 views

他アプリと連携

【ウェブブラウザを開く】

try{
  Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(String url));
  startActivity(i);
} catch (Exception e) {
  e.printStackTrace();
}

【電話の起動】

Uri uri = Uri.parse("tel:0123456789");
Intent intent = new Intent(Intent.ACTION_DIAL, uri);
activity.startActivity(intent);

マニフェストに以下が必要

<uses-permission android:name="android.permission.CALL_PHONE" />

続きを読む…»

4,507 views

任意の位置に相対位置指定でViewを追加

複数のViewを好きな位置に表示させたいとき、
RelativeLayoutを使用すると実現できます。

RelativeLayout relativeLayout = new RelativeLayout(this);
addContentView(relativeLayout, new LayoutParams(FC, FC));

続きを読む…»

14,302 views

任意の位置にViewを追加する

任意の位置にImageView等を表示したいとき

private final int WC = ViewGroup.LayoutParams.WRAP_CONTENT;

TableLayout tableLayout = new TableLayout(this);
tableLayout.setGravity(Gravity.CENTER_VERTICAL); //表示位置
tableLayout.setHorizontalGravity(Gravity.RIGHT); //水平方向位置

続きを読む…»

5,900 views

画像ボタンのクリックイベント

ImageViewで画像を設置し、クリックイベントを実装したいとき

・レイアウトはXMLに記述する場合

ImageView iconButton = (ImageView)findViewById(R.id.iconButton);
iconButton.setOnClickListener(iconButtonOnClickListener);

・コードから作成する場合

private final int WC = ViewGroup.LayoutParams.WRAP_CONTENT;
ImageView imgview = new ImageView(this); 
imgview.setImageBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.icon_button));
imgview.setOnClickListener(iconButtonOnClickListener);
addContentView(imgview, new LayoutParams(WC, WC));

続きを読む…»

15,423 views